3. 现在完成时(have done) 用法: A) 表示动作到现在为止已经完成或刚刚完成。 例:I bought a new house, but I ___ my old one yet, so at the moment I have two houses. A) didn't sell B) sold C) haven't sold D) would sell 答案是C)...
1. have a fever 发烧 2. have a cough 咳嗽 3. have a toothache 牙疼 4. talk too much 说得太多 5. drink enough water 喝足够的水 6. have a cold 受凉;感冒 7. have a stomachache 胃疼 8. have a sore back 背疼 9. have a sore throat 喉咙痛 ...
常考:would/should(=ought to)/could+have done, 表示, 本会/本应/本能, 否定直接加not; must have done表过去一定怎样, 注意否定为can't have done, 表过去不可能怎样。 精析:歌曲You ...
2、They have done things they ought ___ A. not to do B. not to be done C. not to have done D. not having done 3、I' m sorry I couldn't get in touch with him before he left, I ___ him earlier. A. had a telephone B. have phoned C. should have...
更多内容请点击:30首歌曲让你记住英语所有的语法,太有用了!收藏起来 推荐文章